package com.zkw.group.mapper;

import com.zkw.group.entity.ProfesTermCourse;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface ProfesTermCourseMapper {

    //获取学期列表
    List<ProfesTermCourse> getAllProfesTermCourseList(String cname,String termname, int pageStart, int pageSize);

    //获取学期列表数目
    int getProfesTermCourseCounts(String cname,String termname);

    //添加学期内课程
    int addProfesTermCourse(ProfesTermCourse profesTermCourse);

    //删除指定学期内课程
    int deleteProfesTermCourse(String cname);

    //获取要添加的课程的所有先修课程列表
    List<String> getRelacnameList(String cname);

    //获取要添加课程的学期的之前学期的课程列表
    List<String> getBeforecnameList(int ords);
}
